Aufrufe in ST
Die folgenden Sprachelemente können in ST aufgerufen werden:
Artikel in diesem Abschnitt: |
---|
Reihenfolge für Sprachelemente beim Aufruf Falls Sie eines dieser Sprachelemente aufrufen, aber unterschiedliche Sprachelemente mit dem gleichen Namen vorhanden sind, gilt die folgende Reihenfolge:
|
Hier die Erläuterung dieser Reihenfolge anhand des Beispiels 1, in dem diese 3 Sprachelemente deklariert sind:
-
eine Funktionsbaustein-Instanz mit dem Namen
Element1
(im AbschnittVAR...END
) -
eine Methode mit dem Namen
Element1
-
eine Funktion mit dem Namen
Element1
Aufgrund der Reihenfolge für den Aufruf des Sprachelements ruft Neuron Power Engineer die Methode auf. Parameter beim Aufruf, die in der Methode nicht deklariert sind, werden von Neuron Power Engineer als fehlerhaft gekennzeichnet.
Beispiel 1 für Reihenfolge für den Aufruf |
---|
|
Fehlt die Deklaration der Methode (siehe Beispiel 2) ruft Neuron Power Engineer die Funktionsbaustein-Instanz auf.
Beispiel 2 für Reihenfolge für den Aufruf |
---|
|
Erst, wenn die Deklaration der Funktionsbaustein-Instanz ebenfalls fehlt (siehe Beispiel 3), ruft Neuron Power Engineer die Funktion auf. Parameter beim Aufruf, die in der Funktion nicht deklariert sind, werden von Neuron Power Engineer als fehlerhaft gekennzeichnet.
Beispiel 3 für Reihenfolge für den Aufruf |
---|
|